
//准备函数
jQuery(document).ready(function(){

//入职日期发生改变
    WfForm.bindFieldChangeEvent("field13909",function(){
        //入职日期
        var rzsjFieldId = jQuery("#field13909").val();
        //试用期
        var syqFieldId  =  jQuery("#field13914").val();
        //入职和试用期都不为空时
             if(rzsjFieldId!=null&&syqFieldId!=null) {
                 //试用期为3个月时
                 if (syqFieldId==0) {
                     //调用方法获取指定日期
                     var zzrqValue = getNewData(rzsjFieldId,90)
                     //方法返回值不为空时
                     if(zzrqValue!=null){
                       //给转正日期赋值
                         var zzrqRealValue = jQuery("#field13915").val(zzrqValue);
                     }
                 }
                 //试用期为6个月时
                 if (syqFieldId==1) {
                     //调用方法获取指定日期
                     var zzrqValue = getNewData(rzsjFieldId,180)
                     //方法返回值不为空时
                     if(zzrqValue!=null){
                         //给转正日期赋值
                         var zzrqRealValue = jQuery("#field13915").val(zzrqValue);
                     }
                 }

             }
    });
//试用期发生改变
    WfForm.bindFieldChangeEvent("field13914",function(){
        //入职日期
        var rzsjFieldId = jQuery("#field13909").val();
        //试用期
        var syqFieldId  =  jQuery("#field13914").val();
        //入职和试用期都不为空时
        if(rzsjFieldId!=null&&syqFieldId!=null) {
            //试用期为3个月时
            if (syqFieldId==0) {
                //调用方法获取指定日期
                var zzrqValue = getNewData(rzsjFieldId,90)
                //方法返回值不为空时
                if(zzrqValue!=null){
                    var zzrqRealValue = jQuery("#field13915").val(zzrqValue);
                }
            }
            //试用期为6个月时
            if (syqFieldId==1) {
                //调用方法获取指定日期
                var zzrqValue = getNewData(rzsjFieldId,180)
                //方法返回值不为空时
                if(zzrqValue!=null){
                    var zzrqRealValue = jQuery("#field13915").val(zzrqValue);
                }
            }

        }
    });

//计算指定日期加上指定天数后的日期
    function getNewData(dateTemp, days) {
        var dateTemp = dateTemp.split("-");
        var nDate = new Date(dateTemp[1] + '-' + dateTemp[2] + '-' + dateTemp[0]); //转换为MM-DD-YYYY格式
        var millSeconds = Math.abs(nDate) + (days * 24 * 60 * 60 * 1000);
        var rDate = new Date(millSeconds);
        var year = rDate.getFullYear();
        var month = rDate.getMonth() + 1;
        if (month < 10) month = "0" + month;
        var date = rDate.getDate();
        if (date < 10) date = "0" + date;
        return (year + "-" + month + "-" + date);
    }










})